import http from './http'

/***************************用户相关****************************************/
// 用户登录
export const adminLogin = (data) => http('/api/users/admin/login', data, 'post')

// 用户注册
export const adminRegister = (data) => http('/api/users/admin/register', data, 'post')


/***************************标签相关****************************************/
// 用户请求标签数据
export const getTagsFun = () => http('/api/getTags')

// 根据标签名请求文章列表
export const geArtListByTag = (data) => http('/api/getArtByTag', data)

// 添加标签
export const addTag = (data) => http('/api/users/admin/addTag', data, 'post')

// 删除标签
export const deleteTag = (data) => http('/api/users/admin/tags/delete', data)



/***************************分类相关****************************************/
// 用户请求分类数据
export const getclassifiesFun = () => http('/api/getCgies')

// 根据分类名请求文章列表
export const getArtListByCgy = (data) => http('/api/getArtByCgy', data)

// 添加分类
// export const addTag = (data) => http('/api/users/admin/addTag', data)

// // 删除分类
// export const deleteTag = (data) => http('/api/users/admin/tags/delete', data)


/***************************文章相关****************************************/
// 查找文章 tagName: 'xxx', cgyName: 'xxx', keyword: 'xxx', {}, 四种情况
export const getArticlesFun = (data) => http('/api/users/admin/getArticle', data, 'post')
// 根据文章id请求具体数据
export const geArtById = (data) => http('/api/getArtlistById', data)
// 添加发布文章
export const addArticle = (data) => http('/api/users/admin/updateArticle', data, 'post')
// 修改文章
export const editArticle = (data) => http('/api/users/admin/editArticle', data, 'post')
// 删除文章
export const deleteArticle = (data) => http('/api/users/admin/deleteArticle', data, 'post')



